// 要使用fs模块，要先引入
const fs = require('fs');

// 读取文件内容  fs.readFile('文件路径','文件编码(可选)',callback(回调函数))
fs.readFile('./1.text', 'utf-8', (err, doc) => {
    //如果文件读取发生错误，参数err的值就是一个包含错误信息的对象，如果读取成功，err的值为null
    //doc参数是读取到的内容
    if (err == null) {
        console.log(doc);
    }
})

// 向文件中写入内容  fs.writeFile('文件路径','想写入的内容',回调函数)
// 当你想要写入的文件不存在时，它会自动创建该文件
// writeFile()方法会覆盖文件里已存在的内容
const txt = 'writeFile写入内容'   //可以定义一个变量存储想要写入的内容
fs.writeFile('./1.text', txt, err => {
    //如果文件写入发生错误，参数err的值就是一个包含错误信息的对象，如果写入成功，err的值为null
    if (err != null) {
        console.log(err);
        return
    }
    console.log('写入成功');
})